perm filename HOWTO[MAC,LSP] blob
sn#557812 filedate 1981-01-19 generic text, type C, neo UTF8
COMMENT ā VALID 00004 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 This file explains how to maintain MacLisp at SAIL.
C00003 00003 Where are things:
C00004 00004 Renaming the DMP and SHR files
C00005 ENDMK
Cā;
This file explains how to maintain MacLisp at SAIL.
Where are things:
Sources:
Mainly the LISP sources are at MIT on MC.
Lisp Sources on L
*LISP
ITSDFS 4
BITS
SAIDFS
DECBTS
DEFNS
MACS
ERROR
STATUS
PRINT
ULAP
ARITH
BIGNUM
GCBIB
READER
ARRAY
FASLOA
QIO
STRUCT
ALLOC
Compiler sources on COMLAP
COMLAP;COMPLR >
PHAS1 >
COMAUX >
INITIA >
MAKLAP >
FASLAP >
Renaming the DMP and SHR files
Suppose you want to do:
MACLSP.SHR => MACLSP.OSH
MACLSP.DMP => MACLSP.OLD
You need to change SGAEXT in the lowseg and PSGEXT in the hiseg.
PSGEXT is at 400012 (12 in the SHR file), base 8, of course.
SGAEXT is not in a fixed place, so use the DDTLSP to find it
out. Remember that you need to subtract 15000 from the address
RAID gives you.